WooCommerce\PayPalCommerce\Applepay\Assets\ApplePayDataObjectHttp A

Total Complexity 67
Dependencies 2
Dependents 1
Total lines 724
Lines of code 370
Logical lines of code 137
Comment lines 266
Methods 33
Properties 15

Methods 33

Method Rating Maintainability Complexity Lines of code
order_data()
S
47 6 41
update_method_data()
S
52 5 28
update_contact_data()
S
53 5 27
has_required_fields_values_or_error()
S
56 5 19
address_has_required_fields_values()
S
54 4 23
update_required_data()
S
57 4 19
get_filtered_request_data()
S
47 2 44
assign_data_object_values()
S
63 4 11
complete_address()
S
50 2 31
simplified_address()
S
56 2 21
update_shipping_method()
S
63 2 13
preprocess_request_data()
S
61 2 12
append_products_to_data()
S
68 2 7
is_nonce_valid()
S
64 2 10
validation_data()
S
69 2 7
product_variations()
S
82 1 3
has_errors()
S
80 1 3
errors()
S
82 1 3
validated_flag()
S
82 1 3
simplified_contact()
S
82 1 3
nonce()
S
82 1 3
product_booking()
S
82 1 3
product_extra()
S
82 1 3
product_quantity()
S
82 1 3
update_simplified_contact()
S
71 1 6
caller_page()
S
82 1 3
product_id()
S
82 1 3
need_shipping()
S
80 1 3
shipping_method()
S
80 1 3
shipping_address()
S
82 1 3
billing_address()
S
82 1 3
reset_errors()
S
81 1 3
__construct()
S
81 1 3